﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SyncList.Business.ValueObject
{

    public class Data
    {
        

        /// <summary>
        /// Liste des fichiers
        /// </summary>
        private FileDefCollection _files = new FileDefCollection();

         /// <summary>
        /// Chemin de base
        /// </summary>
        private List<string> _pathList = new List<string>();


        /// <summary>
        /// Taille mini pour prendre en compte le fichier
        /// </summary>
        private long _minSize = 0;

        /// <summary>
        /// Titre de la liste
        /// </summary>
        private string _title;

        /// <summary>
        /// Chemins de base
        /// </summary>
        public List<string> PathList
        {
            get { return (_pathList); }
            set { _pathList = value; }
        }

        /// <summary>
        /// Titre de la liste
        /// </summary>
        public string Title
        {
            get { return (_title); }
            set { _title = value; }
        }


        /// <summary>
        /// Taille minimale
        /// </summary>
        public long MinSize
        {
            get { return (_minSize); }
            set { _minSize = value; }
        }


        /// <summary>
        /// Liste des fichiers
        /// </summary>
        public FileDefCollection Files
        {
            get { return (_files); }
        }


    }
}
